#ifndef _PULSARGTK_H_
#define _PULSARGTK_H_

#include <gtkmm/window.h>
#include <gtkmm/progressbar.h>

#include "pulsar.h"

class PulsarGtk : public Pulsar
{
public:
    PulsarGtk(Gtk::Window* p_w,Gtk::ProgressBar* p_pb);
  
    void pulse() const;
    void report_activity() const;
  
private:
    Gtk::Window* p_window;
    Gtk::ProgressBar* p_progressbar;
};

#endif
